it has to mean something - Turco Inglés Diccionario